package CoreNRMProfile;


/**
 * Generated from IDL interface "MscServerFunction".
 *
 * @author JacORB IDL compiler V 2.3.0, 17-Feb-2007
 * @version generated at 2013-5-20 22:07:19
 */

public interface MscServerFunctionOperations
	extends GenericNRMProfile.ManagedFunctionOperations
{
	/* constants */
	/* operations  */
	java.lang.String MscServerFunctionId();
	java.lang.String MscServerNumber();
	short MscServerType();
	int MaxMscServerBHCA();
	int MscServerCapacity();
	int[] MccList();
	void MccList(int[] arg);
	int[] MncList();
	void MncList(int[] arg);
	int[] LacList();
	void LacList(int[] arg);
	int[] SacList();
	void SacList(int[] arg);
	int[] GcaList();
	void GcaList(int[] arg);
	int MscServerId();
	void MscServerId(int arg);
	GenericNRMSystem.AdministrativeStateType AdministrativeState();
	void AdministrativeState(GenericNRMSystem.AdministrativeStateType arg);
	GenericNRMSystem.OperationalStateType OperationalState();
	int maxNum64KLink();
	int maxNum2MLink();
	int ImplicitIMSIDetachTimer();
	java.lang.String AuthType();
	int AuthFrequency();
	int TmsiAllocTypeAndFrequency();
	int PagingRetry();
	int PagingDuration();
	java.lang.String PagingFunction();
	int PurgeDuration();
	java.lang.String[] NriList();
	boolean DefaultMsc();
	java.lang.String[] MscServerFunctionMscPool();
}
